package com.ourway.entity.vo;

import com.ourway.entity.feishu.event.FeiShuEvent;
import com.ourway.entity.feishu.event.FeiShuEventHeader;
import lombok.Data;

import java.io.Serializable;

/**
 * 飞书事件订阅信息
 *
 * @author lwh
 * @date 2021/11/26
 */
@Data
public class FeiShuEventSubscribeInfoVo implements Serializable {

    /**
     *
     */
    private String ts;

    /**
     *
     */
    private String uuid;

    /**
     * 应用需要原样返回的值
     */
    private String challenge;

    /**
     * 通过Token验证事件来源
     */
    private String token;

    /**
     * 表示这是一个验证请求 (url_verification)
     */
    private String type;

    /**
     * 事件格式的版本。无此字段的即为1.0
     */
    private String schema;

    /**
     * 事件数据
     */
    private FeiShuEventHeader header;

    /**
     * 不同事件此处数据不同
     */
    private FeiShuEvent event;


}
